investment trust certificate - Français Anglais Dictionnaire